package com.bdq.content.domain.model.dto.req;

import lombok.Data;

import java.util.List;

/**
 * @author malei
 * @date 2024-05-20 17:59
 */
@Data
public class ContentDetailReqDTO {

    /**
     * 内容ID
     */
    private Long contentId;

    /**
     * 当前用户ID
     */
    private Long currentUserId;

    /**
     * 昵称
     */
    private String nickName;

    /**
     * 头像
     */
    private String avatar;

    /**
     * 是否投票 0:否 1:是
     */
    private Integer isVote;

    /**
     * 选中内容投票项ID
     */
    private Long selectedContentVoteOptionId;

    /**
     * 投票项
     */
    private List<ContentDetailVoteReqDTO> voteOptions;

    /**
     * 是否参与 0:否 1:是
     */
    private Integer isSignUp;

    /**
     * 参与数
     */
    private Integer signUpNum;

    /**
     * 是否点赞 0:否 1:是
     */
    private Integer isLike;

    /**
     * 点赞数
     */
    private Integer likeNum;

    /**
     * 是否收藏 0:否 1:是
     */
    private Integer isCollect;

    /**
     * 收藏数
     */
    private Integer collectNum;

    /**
     * 评论数
     */
    private Integer commentNum;

    /**
     * 是否浏览 0:否 1:是
     */
    private Integer isView;

    /**
     * 浏览数
     */
    private Integer viewNum;
}
